#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#define N 10

void sort(int a[], int sn)
{
	int tmp = 0;
	int si = 0;
	int sj = 0;
	for (si = 0; si < sn - 1; si++)
	{
		sj = si + 1;
		while (sj < sn)
		{
			if (a[si] > a[sj])
			{
				tmp = a[si];
				a[si] = a[sj];
				a[sj] = tmp;
			}
			sj++;
		}
	}
}

void PrintArr(int a[], int pn)
{
	int pi = 0;
	for (pi = 0; pi < pn; pi++)
	{
		printf("%d ", a[pi]);
	}
}

int main()
{
	int arr[N];
	int m = 0;
	scanf("%d", &m);

	int i = 0;
	for (i = 0; i < m; i++)
	{
		scanf("%d", &arr[i]);
	}

	sort(arr, m);
	PrintArr(arr, m);
	return 0;
}